home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing.plaf.basic;
-
- import com.sun.java.swing.JMenuBar;
- import com.sun.java.swing.MenuElement;
- import com.sun.java.swing.MenuSelectionManager;
- import java.awt.event.MouseAdapter;
- import java.awt.event.MouseEvent;
- import java.io.Serializable;
-
- class BasicMenuBarUI$MouseListener extends MouseAdapter implements Serializable {
- JMenuBar menuBar;
-
- public BasicMenuBarUI$MouseListener(JMenuBar mb) {
- this.menuBar = mb;
- }
-
- public void mousePressed(MouseEvent e) {
- MenuElement[] me = new MenuElement[1];
- me[0] = this.menuBar;
- MenuSelectionManager.defaultManager().setSelectedPath(me);
- MenuSelectionManager.defaultManager().processMouseEvent(e);
- }
-
- public void mouseReleased(MouseEvent e) {
- MenuSelectionManager.defaultManager().processMouseEvent(e);
- }
-
- public void mouseEntered(MouseEvent e) {
- MenuSelectionManager.defaultManager().processMouseEvent(e);
- }
-
- public void mouseExited(MouseEvent e) {
- MenuSelectionManager.defaultManager().processMouseEvent(e);
- }
- }
-